pod-mounted engine - English Synonyms Dictionary